# 1.其他数据类型当成布尔值处理的原则是什么(2分)？
# 除开0以外的所有数字,转换为bool都是True
# 除''之外的所有字符,转换为bool都是True
# None是False
# 2.写出if语句的完整语法（3分）？
"""
if age>18:
    print('可以上网')  满足大于18岁执行
elif has_id:
    print('请提供身份证')  有身份证执行
else:
    print('不能上网')  不满足执行
"""

# 3.写出for的完整语法结构（2分）？for循环适用于哪些数据类型（1分）？以及描述for循环语法的执行过程（2分）？
"""
for i in range(1, 11):
    print(i, end='\t')   遍历1到10
打印1到10的整数,适用于整型.字符串类型.列表,字典
"""


# 4.为什么要使用拆包（1分）？请写出代码简述什么是拆包（4分）？
# 在函数调用时,将列表或者字典进行拆解,作为实际参数传递给函数
def fn1(a, b, c):
    pass


a, b, c = [1, 2, 3]


# 5.函数的定义以及调用的语法（定义2分 调用1分）？
# 定义
def fn():
    print(123)


# 调用
fn()
